namespace go  rpcservice
namespace cpp rpcservice

struct ProtoRequest {
  1: i32     type,
  2: binary  content
}

struct ProtoResponse {
  1: i32      ret,
  2: i32      type,
  3: binary   content
}

service ProtoRpcService {
  ProtoResponse ServeTwoWayMessage(1:ProtoRequest msg),
  oneway void ServeOneWayMessage(1:ProtoRequest msg)
}